package com.duobaoyu.dby.supply.common.biz.remote.to.refund;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * linkedMall分销单创建结果请求参数
 */
@Data
@Builder
@AllArgsConstructor
@NoArgsConstructor
public class LinkedMallOrderStatusTO implements Serializable {

	private static final long serialVersionUID = -7184472594548516513L;

	/**
	 * 请求ID
	 */
	private String requestId;

	/**
	 * 分销交易号
	 */
	private String distributionTradeId;

	/**
	 * 供应链订单号
	 */
	private String distributionOutTradeId;

	/**
	 * 分销商ID
	 */
	private String distributorId;

	/**
	 * 渠道供应商ID
	 */
	private String distributionSupplierId;

	/**
	 * 分销交易状态
	 */
	private String distributionTradeStatus;

	/**
	 * 失败原因
	 */
	private String failReason;

	/**
	 * 子分销订单消息
	 */
	private String subDistributionOrderInfoList;
}
